WP_Defender\Component\Session_Protection A

Total Complexity 62
Dependencies 4
Dependents 1
Total lines 436
Lines of code 216
Logical lines of code 105
Comment lines 164
Methods 17
Properties 1

Methods 17

Method Rating Maintainability Complexity Lines of code
handle_session_lock()
A
50 9 27
handle_session_timeout()
A
52 9 25
login_modal_message()
S
52 6 25
get_session_lock_string()
S
58 5 16
is_ip_allowed()
S
60 4 14
is_browser_allowed()
S
60 4 14
is_hostname_allowed()
S
60 4 14
attach_session_information()
S
61 4 12
logout()
S
57 3 16
get_last_activity()
S
70 3 6
update_last_activity()
S
66 3 7
enqueue_idle_scripts()
S
60 2 14
login_modal_message_styles()
S
69 2 9
__construct()
S
80 1 3
get_idle_timeout()
S
78 1 3
session_lock_properties()
S
68 1 7
can_apply_session_protection()
S
74 1 4